home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
System Folder
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_68.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
10KB
|
168 lines
# near model CODE resource
# jump table entries: 8808-8809 (2 of them)
export_1101:
00000000 4E56 FFD4 link A6, -0x002C
00000004 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000008 3C2E 0016 move.w D6, [A6 + 0x16]
0000000C 3E2E 0012 move.w D7, [A6 + 0x12]
00000010 286E 0008 movea.l A4, [A6 + 0x8]
00000014 2054 movea.l A0, [A4]
00000016 2668 0010 movea.l A3, [A0 + 0x10]
0000001A 4A2B 006E tst.b [A3 + 0x6E]
0000001E 6700 017C beq +0x17E /* 0000019C */
00000022 4A47 tst.w D7
00000024 6606 bne +0x8 /* 0000002C */
00000026 4A46 tst.w D6
00000028 6700 0172 beq +0x174 /* 0000019C */
label0000002C:
0000002C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000030 4EAD 0862 jsr [A5 + 0x862 /* export_264 */]
00000034 4A00 tst.b D0
00000036 588F addq.l A7, 4
00000038 6600 0162 bne +0x164 /* 0000019C */
0000003C 2D6B 007A FFFC move.l [A6 - 0x4], [A3 + 0x7A]
00000042 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000046 4EAD 1602 jsr [A5 + 0x1602 /* export_700 */]
0000004A 4A00 tst.b D0
0000004C 588F addq.l A7, 4
0000004E 672E beq +0x30 /* 0000007E */
00000050 206E FFFC movea.l A0, [A6 - 0x4]
00000054 2050 movea.l A0, [A0]
00000056 43EE FFF4 lea.l A1, [A6 - 0xC]
0000005A 5488 addq.l A0, 2
0000005C 22D8 move.l [A1]+, [A0]+
0000005E 22D8 move.l [A1]+, [A0]+
00000060 486E FFF4 pea.l [A6 - 0xC]
00000064 4EAD 088A jsr [A5 + 0x88A /* export_269 */]
00000068 2F2E 000C move.l -[A7], [A6 + 0xC]
0000006C 486E FFF4 pea.l [A6 - 0xC]
00000070 4EAD 087A jsr [A5 + 0x87A /* export_267 */]
00000074 4A00 tst.b D0
00000076 4FEF 000C lea.l A7, [A7 + 0xC]
0000007A 6600 0120 bne +0x122 /* 0000019C */
label0000007E:
0000007E 558F subq.l A7, 2
00000080 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000084 A8E2 syscall EmptyRgn
00000086 4A1F tst.b [A7]+
00000088 6600 00D2 bne +0xD4 /* 0000015C */
0000008C 206E 000C movea.l A0, [A6 + 0xC]
00000090 43EE FFD4 lea.l A1, [A6 - 0x2C]
00000094 22D8 move.l [A1]+, [A0]+
00000096 22D8 move.l [A1]+, [A0]+
00000098 486E FFD4 pea.l [A6 - 0x2C]
0000009C 4EAD 0882 jsr [A5 + 0x882 /* export_268 */]
000000A0 486E FFD4 pea.l [A6 - 0x2C]
000000A4 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
000000A8 2640 movea.l A3, D0
000000AA 2D6E FFFC FFDC move.l [A6 - 0x24], [A6 - 0x4]
000000B0 2D4B FFE0 move.l [A6 - 0x20], A3
000000B4 2F0B move.l -[A7], A3
000000B6 2F2E FFDC move.l -[A7], [A6 - 0x24]
000000BA 2F0B move.l -[A7], A3
000000BC A8E4 syscall SectRgn
000000BE 558F subq.l A7, 2
000000C0 2F0B move.l -[A7], A3
000000C2 A8E2 syscall EmptyRgn
000000C4 4A1F tst.b [A7]+
000000C6 508F addq.l A7, 8
000000C8 6630 bne +0x32 /* 000000FA */
000000CA 2D4B FFE4 move.l [A6 - 0x1C], A3
000000CE 2D6E FFFC FFE8 move.l [A6 - 0x18], [A6 - 0x4]
000000D4 2F2E FFE8 move.l -[A7], [A6 - 0x18]
000000D8 2F0B move.l -[A7], A3
000000DA 2F2E FFE8 move.l -[A7], [A6 - 0x18]
000000DE A8E6 syscall DiffRgn
000000E0 2F0B move.l -[A7], A3
000000E2 3F07 move.w -[A7], D7
000000E4 3F06 move.w -[A7], D6
000000E6 A8E0 syscall OffsetRgn/OfsetRgn
000000E8 2F0B move.l -[A7], A3
000000EA 4EAD 08BA jsr [A5 + 0x8BA /* export_275 */]
000000EE 2F0B move.l -[A7], A3
000000F0 2F0C move.l -[A7], A4
000000F2 4EAD 15EA jsr [A5 + 0x15EA /* export_697 */]
000000F6 4FEF 000C lea.l A7, [A7 + 0xC]
label000000FA:
000000FA 2F0B move.l -[A7], A3
000000FC 486E FFD4 pea.l [A6 - 0x2C]
00000100 A8DF syscall RectRgn
00000102 2054 movea.l A0, [A4]
00000104 2D68 0022 FFFC move.l [A6 - 0x4], [A0 + 0x22]
0000010A 2D6E FFFC FFEC move.l [A6 - 0x14], [A6 - 0x4]
00000110 2D4B FFF0 move.l [A6 - 0x10], A3
00000114 2F0B move.l -[A7], A3
00000116 2F2E FFEC move.l -[A7], [A6 - 0x14]
0000011A 2F0B move.l -[A7], A3
0000011C A8E4 syscall SectRgn
0000011E 558F subq.l A7, 2
00000120 2F0B move.l -[A7], A3
00000122 A8E2 syscall EmptyRgn
00000124 4A1F tst.b [A7]+
00000126 6630 bne +0x32 /* 00000158 */
00000128 2D4B FFF4 move.l [A6 - 0xC], A3
0000012C 2D6E FFFC FFF8 move.l [A6 - 0x8], [A6 - 0x4]
00000132 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000136 2F0B move.l -[A7], A3
00000138 2F2E FFF8 move.l -[A7], [A6 - 0x8]
0000013C A8E6 syscall DiffRgn
0000013E 2F0B move.l -[A7], A3
00000140 3F07 move.w -[A7], D7
00000142 3F06 move.w -[A7], D6
00000144 A8E0 syscall OffsetRgn/OfsetRgn
00000146 2F0B move.l -[A7], A3
00000148 4EAD 08BA jsr [A5 + 0x8BA /* export_275 */]
0000014C 2F0B move.l -[A7], A3
0000014E 2F0C move.l -[A7], A4
00000150 4EAD 15DA jsr [A5 + 0x15DA /* export_695 */]
00000154 4FEF 000C lea.l A7, [A7 + 0xC]
label00000158:
00000158 204B movea.l A0, A3
0000015A A023 syscall DisposHandle/DisposeHandle
label0000015C:
0000015C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000160 4EAD 12CA jsr [A5 + 0x12CA /* export_597 */]
00000164 48C6 ext.l D6
00000166 2F06 move.l -[A7], D6
00000168 48C7 ext.l D7
0000016A 2F07 move.l -[A7], D7
0000016C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000170 2F0C move.l -[A7], A4
00000172 2054 movea.l A0, [A4]
00000174 2050 movea.l A0, [A0]
00000176 2268 00B8 movea.l A1, [A0 + 0xB8]
0000017A 4E91 jsr [A1]
0000017C 7C01 moveq.l D6, 0x01
0000017E 7000 moveq.l D0, 0x00
00000180 1006 move.b D0, D6
00000182 4A80 tst.l D0
00000184 2054 movea.l A0, [A4]
00000186 0228 00BF 0026 andi.b [A0 + 0x26], 0xBF
0000018C 2200 move.l D1, D0
0000018E ED09 lsl